VintaSoft Twain .NET SDK 14.1: Руководство для .NET разработчика
Vintasoft.Data Namespace / VintasoftBufferedStream Class / Read Methods / Read(Byte[],Int32,Int32) Method
Синтаксис Exceptions Требования Смотрите также
В этом разделе
    Read(Byte[],Int32,Int32) Метод (VintasoftBufferedStream)
    В этом разделе
    Копирует байты из текущего буферизованного потока в массив.
    Синтаксис
    'Declaration
    
    Public Overloads Overrides Function Read( _
    ByVal array
    Буфер, в который должны быть скопированы байты.
    () As Byte, _
    ByVal offset
    Смещение байтов в буфере, с которого начинается чтение байтов.
    As Integer, _
    ByVal count
    Количество байтов, которые необходимо прочитать.
    As Integer _
    ) As Integer
    public override int Read(
    byte[] array,
    int offset,
    int count
    )
    public: int Read(
    byte[]* array,
    int offset,
    int count
    ); override
    public:
    int Read(
    array<byte>^ array,
    int offset,
    int count
    ); override

    Parameters

    array
    Буфер, в который должны быть скопированы байты.
    offset
    Смещение байтов в буфере, с которого начинается чтение байтов.
    count
    Количество байтов, которые необходимо прочитать.

    Return Value

    Общее количество байтов, прочитанных в массив.
    Исключения
    ИсключениеОписание
    Выбрасывается, если array имеет значение null.
    Выбрасывается, если offset или count отрицательно.
    Выбрасывается, если array слишком короткий.
    Требования

    Целевые платформы: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    Смотрите также